Filterassistent
IronOCR beinhaltet eine OcrInputFilterWizard Klasse, die automatisch Kombinationen von Vorverarbeitungsfiltern auswerten kann, um die OCR-Konfidenz zu maximieren. Dies ist ideal, wenn Sie unsicher sind, welche Filter die besten Ergebnisse liefern. Anstatt Kontrast, Schärfe, Binarisierung usw. manuell anzuwenden, führt OcrInputFilterWizard.Run(...) eine Brute-Force-Suche nach optimalen Einstellungen durch und gibt die beste Filterkombination oder den besten Code-Snippet zur Reproduktion zurück.
Optionale Filter, die Sie anwenden können
Einige häufige Filter in IronOCR, die Sie manuell replizieren könnten, umfassen:
input.Contrast()input.Sharpen()input.Binarize()input.ToGrayScale()input.Invert()input.Deskew()input.Scale(...)input.Denoise()input.DeepCleanBackgroundNoise()input.EnhanceResolution()input.Dilate(),input.Erode()
Diese Methoden können in Kombination verwendet werden, wenn Sie manuell Pipelines konstruieren, wobei Sie entweder den Ergebnissen des Assistenten folgen oder Ihre eigenen Tests durchführen.

